storr's pygmy monitor - Francés Inglés Diccionario